polar-orbit satellite - Turkish English Dictionary